@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#000000;text-align:center; background:url(images/bg01.jpg) top center no-repeat #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "微软雅黑";}
li,p{text-align:left;font:normal 12px/200% "微软雅黑";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "微软雅黑";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#0f74c9;}

/*top*/
.top01{ height:200px; background:url(images/top01.jpg) top center no-repeat;}
.nav{ background:url(images/nav01.jpg) top center no-repeat; height:50px; text-align:center;}
.nav ul{ border-left:#78bbf3 1px solid;}
.nav ul li{ float:left; font-size:18px; line-height:50px; text-align:center; border-right:#78bbf3 1px solid; width:198px;}

#sddm{margin: 0 auto;	padding: 0;	z-index: 999; position:relative;}
#sddm li{float: left;}
#sddm li a{}
#sddm li a:hover{}
#sddm div{ z-index:999; position: absolute;	visibility: hidden;	margin: 0;	padding: 0; width:200px;}
	#sddm div a	{position: relative;display: block;	margin: 0 0 0 40px;padding:0;line-height:45px; text-align:center;width: auto;white-space: nowrap;background: #106fbf;color: #fff;font-size:18px;	border-bottom:#9bbedb 1px solid;}
	#sddm div a:hover{background: #106fbf;color: #FFF}
		
/*p1*/
.p1_title{ margin:28px auto;}
.p1_title h1{ text-align:center; font:bold 36px/110% "微软雅黑"; margin-bottom:15px; background:none;}
.p1_title p{ text-align:center;}
.p1_title p a{ padding:0 10px;}

.p1_con{ width:1000px;}
.p1_con .fl{width:655px;}
.p1_con .fr{ width:310px;}
.p1_con .topPic img.preva{ position:absolute;left:5px;bottom:25px;width:13px;height:21px; z-index:10;}
.p1_con .topPic img.nexta{ position:absolute;right:5px;bottom:25px;width:13px;height:21px; z-index:10;}
.p1_con .topPic li{height:415px;width:655px; position:relative;}
.p1_con .topPic span{ display:block; height:65px;line-height:65px; background:url(images/bg1.png);font:normal 18px/50px "\5FAE\8F6F\96C5\9ED1";color:#fff;padding:0 0 0 10px; position:absolute;bottom:0px;right:0;z-index:100; overflow:hidden;width:100%; text-align:center}
.p1_con .topPic span b{font-size:30px;color:#ff0000;font-weight:normal;margin-left:30px;}
.p1_con .topPic span i{ display:block; float:right;width:50px;height:50px;line-height:50px; background:url(images/more1.gif) no-repeat center center;
 }
.p1_con .topPic span em{ line-height:60px;}
.p1_con .topPic span.this{width:50px;right:0;bottom:0; }
.p1_con .topPic span.this i{background:url(images/more2.png) no-repeat center center;}
.p1_con .topPic span.this em{ display:none;}
.p1_con .fr strong{ font: normal 24px/140% "微软雅黑"; display:block; padding:0 0 8px;}

.p1_con .fr ul{ margin-bottom:15px; clear:both;}

/*p2*/
.p2_con{ margin:30px auto 10px;}
.p2_con div{ width:310px;}
.p2_con div.center{ margin-left:35px;}

h2{ font:normal 26px/70px "微软雅黑"; height:70px; background:url(images/line01.gif) top left no-repeat; text-align:center;}
h3{font:normal 26px/70px "微软雅黑"; height:70px; border-top:#0f74c9 3px solid; text-align:center;}
h3 img{ vertical-align:middle; margin-right:10px;}
h1{ background:url(images/line01.gif) center right no-repeat;font:normal 26px/60px "微软雅黑"; height:60px;}
.p2_con .fr{ background:#eefaff;display:none;}

.p2_con .pic{ margin-bottom:20px;}
.p2_con .pic img{ position:relative; z-index:1;}
.p2_con .pic span{ background:url(images/bg1.png); display:block; text-align:center; font-size:14px; margin-top:-35px; height:35px; line-height:35px; position:relative; z-index:5;}
.p2_con ul{ margin:0px auto 20px;}
.p2_con ul li{ font-size:14px;}
.p2_con .fr ul{ margin:0 20px 20px;}
.banner01{ margin:20px auto;}
.p2_con .fr div{ background:#fff; height:20px;}

.p4_con{}
.p4_con ul{}
.p4_con ul li{ font-size:14px; float:left; width:230px; margin:20px 10px;}
.p4_con ul li img{ display:block; margin-bottom:15px;}
.p4_con ul li strong{ display:block; text-align:center;}

.p5_con{ margin:20px auto;}
.p5_con strong{ display:block; font: bold 18px/40px "微软雅黑"; border-top:#e9e9e9 3px solid; margin-bottom:10px;}
.p5_con p a{ padding:0 10px;}


.copyright{ text-align:center; padding:50px 0; line-height:220%;}
.copyright a{ padding:0 8px;}

.lujing{ height:65px; font-size:14px; line-height:65px;}
.p2j_left_01{ width:655px; float:left;}
.p2j_left_01 h2{ text-align:left;}
.p2j_left_01 ul{ border-bottom:#c1c1c1 1px dashed; padding:10px 0 20px;}
.p2j_left_01 ul li{ background:url(images/dot02.png) 0 15px no-repeat; font-size:18px; text-align:right; padding-left:15px;}
.p2j_left_01 ul li a{ float:left;}
.p2j_left_01 ul li i{ font-size:14px;}
.p2j_h6_02{ text-align:center; clear:both; background:#eefaff; padding:5px 0 20px;}
.p2j_h6_02 em{ font-size:18px; background:#0f74c9; padding:3px 20px; margin:5px 1px;}

.p2j_pic02{}
.p2j_pic02 h2{ text-align:left; background:url(images/line01.gif) 120px 45px no-repeat;}
.p2j_pic02 ul{}
.p2j_pic02 ul li{ font-size:14px; float:left; width:230px; margin:20px 10px;}
.p2j_pic02 ul li img{ display:block; margin-bottom:15px;}
.p2j_pic02 ul li strong{ display:block; text-align:center;}


/*文本层*/
.text_con .fr{ background:#eefaff;}

.text_con .pic{ margin-bottom:20px;}
.text_con .pic img{ position:relative; z-index:1;}
.text_con .pic span{ background:url(images/bg1.png); display:block; text-align:center; font-size:14px; margin-top:-35px; height:35px; line-height:35px; position:relative; z-index:5;}
.text_con ul{ margin:0px auto 20px;}
.text_con ul li{ font-size:14px;}
.text_con .fr ul{ margin:0 20px 20px;}
.text_con .fr div{ background:#fff; height:20px;}

.text_con div.fr{ width:310px;display: none;}
.text_con_lt{border-top:#e9e9e9 3px solid; float:left; width:655px;}
/*text-left*/
	.text_c{width:655px;height:auto;}
	.text_c h1{font-size:20px; font-weight:bold; text-align:center;margin:30px auto 15px auto; background:none;}
	.text_c h2{font-size:18px;margin:0 auto 15px auto;text-align:center; background:none;}
	.text_c p.sou{text-align:center; font-size:14px;}
	.text_c p.sou span{color:#e50100;}
	
	.tips{width:510px;height:auto;padding:10px 35px;margin:0 auto 15px auto;text-align:left;border:1px solid #c1c1c1;background:#fff;}
	.text_img{text-align:center;width:90%;margin:0 auto;}
	.text_img span img{border:1px solid #818182;margin:0 0 5px 0;}
	.text_img a{color:#003366;}
	.show_text{font-size:16px;line-height:190%;margin:10px auto;}
	.show_text p{margin:10px auto;text-indent:2em;font-size:16px;line-height:190%;}
	.edit{width:540px;margin:20px auto;text-align:right;font-size:14px;}
	
	.tag_t{width:95%;margin:0 auto 5px 0;font-size:14px;background:url(images/jiao.gif)  no-repeat left;padding:0 0 0 15px;}
	.tag_t strong{float:left;}
	.tag_t strong em{font-style:normal;color:#c30;}
	.tag_t span{display:block;width:47px;height:29px;float:left;padding:2px 0 0 0;text-align:center;margin:0 5px;font-weight:700;}
	.tag_t span.one{background:url(images/tag_bg.gif) no-repeat;color:#003366;}
	.about ul li{font-size:14px;background:url(images/dian_a1.gif) no-repeat left center;padding:1px 0 1px 12px;margin:0 0 0 14px;}
	
	.message{width:580px;padding:10px 0 0 0;height:auto;margin:15px auto;background:url(images/dian.gif) repeat-x top;}
	.message .tag_t{margin:10px auto;}
	.message .tag_t span{float:right;height:auto;width:auto;font:400 12px "宋体";}
	.message .tag_t span em{font-style:normal;color:#c30;;}
	.message p{clear:both;width:95%;padding:5px 0;margin:0 auto;}
	.message p.title{width:95%;padding:0;margin:5px auto;background:#eaeef4;}
	.message p.title strong{float:left;margin:0 0 0 10px;font-weight:400;}
	.message p.title span{float:right;margin:0 10px 0 0;}
	.message_input{width:580px;height:auto;margin:10px auto;}
	.message_input div{width:100%;height:22px;padding:3px 0 0 0;background:url(images/jiao.gif) no-repeat 10px 10px #eaf0fb;}
	.message_input div strong{float:left;font-size:14px;margin:0 0 0 25px;}
	.message_input div span{float:right; line-height:22px;}
	.message_input div span a{margin:0 5px;}
	.message_input div span img{vertical-align: middle;}
	.message_input p{margin:14px auto 5px auto;width:90%;}
	.message_input p input.one{width:114px;height:18px;vertical-align:middle;}
	.message_input p input{vertical-align:middle;}
	.message_input p span a{color:#cc3300;font-weight:700;}
	.message_input textarea{width:511px;height:115px;margin:0 0 0 20px;}
	.message_input p.ti{text-align:center;margin:3px auto;}
	.message_input p.ti a{position:absolute;margin:0 0 0 150px;}
	
	.text_page{width:100%;text-align:center;}
	.text_page a{margin:0 5px;}
	.text_page a.next,.text_page a.prev{color:#fff;padding:5px 10px;width:51px;text-align:center;line-height:50px;height:50px;background:url(images/page_bg.gif) no-repeat;background:inherit;}
	.text_page a.focus1{color:#fff;padding:2px 6px;width:auto;text-align:center;line-height:50px;height:50px;background:url(images/page_bg1.gif) no-repeat;background:inherit;}

      .fx{ text-align:left; padding:25px 0;}
	  .fx img{ vertical-align:middle; margin:0 3px;}
.text_dot_line{ border-bottom:#ccc 1px dotted; padding-bottom:25px; margin-bottom:20px;}


/*20170505*/
/*link*/
.linksbg{  overflow:hidden; background:#f7f7f7; padding:20px 0; margin-top:40px; text-align:center; width:100%; min-width:1000px;}
.links{padding:15px 0 10px 0;width:1000px; margin:0 auto;}
.links a:link,.links a:visited,.links a:hover{color:#000}
.links strong{float:left;color:#ccc;font-weight:normal;display:block;width:75px;height:auto;}
.links p.gn{float:left;width:570px;margin-right:5px;padding-right:20px;border-left:1px solid #d5d5d5;padding-left:20px;line-height:200%;font-size:12px; height:72px;}
.links p.gn a:link,.links p.gn a:visited,.links p.gn a:hover{font-size:12px;}
.links p.quan{border-left:1px solid #d5d5d5;padding-left:20px;float:right;line-height:200%;}
.links strong{color:#000;}
.links p a{margin-right:10px;}
.links p{line-height:25px;}
.f_link{padding:15px 0;margin-top:10px;}
.f_link p{float:left;width:890px;line-height:30px;border-left:1px solid #d5d5d5;padding-left:20px;}
footer{width:1000px;border-top:1px solid #d5d5d5;height:auto;margin:0 auto;padding-top:10px;text-align:center;height:auto;line-height:28px;color:#000;font-family:'SimSun'}
footer p{margin-top:22px;line-height:100%;text-align:center;}
footer p span.xian{color:#d8d8d8}
footer p.mt30{margin-top:30px;position:relative;line-height:200%}
footer p.mt30 span#beian{position:absolute;right:220px;top:0px}
footer p.mt30 span#kxwz{position:absolute;right:80px;top:0px}
footer a:link,footer a:visited,footer a:hover{color:#000}

.text_c h3.pre {
    font-size: 20px;
    font-family: "微软雅黑";
    font-weight: normal;
    margin: 20px auto 5px auto;
	height: auto;
	border-top: none;
	font: normal 20px/200% "微软雅黑";
}
.text_c h4.sub {
    font-size: 20px;
    font-family: "微软雅黑";
    font-weight: normal;
    margin: 5px auto 15px auto;
	text-align: center;
}
.text_c h1{
	margin: 5px auto 10px;
	color:#222;
	height: auto;
	line-height: 140%;
}
.text_c p.author{ 
	font-size: 16px;
    font-family: "微软雅黑";
}

/*20170516*/
#sddm li a {
	font-weight: bold;
}
#sddm div a {
	font-weight: normal;
}
.p1_title {
    margin: 20px auto;
}
.p1_title h1 {
    margin-bottom: 10px;
	height: auto;
	color: #0f74c9;
}
.p1_title h1 a{
	color: #0f74c9;
}
.p1_con .topPic span a {
	color: #fff;
}
.p1_con .fr strong {
    font: normal 20px/140% "微软雅黑";
    padding: 0 0 8px;
}
.p4_con h1 {
    background: url(images/line02.gif) center left no-repeat;
}
.p4_con h1 span{
	display:inline-block;
	padding:0 10px;
	margin:0 0 0 90px;
	background: #fff;
}
.gypic p{
	margin:0 0 10px 0;
}
/*20170526*/
.zdfy{ width:98%; height:auto; overflow:hidden; margin:0 auto 10px auto;word-wrap: break-word; word-break: normal; text-align:center;}
.zdfy a:link,.zdfy a:visited,.zdfy a:hover{ margin:0 3px;font-size:14px;}

.page_n a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#0f74c9; color:#fff; text-decoration:none;}

/*地方工会*/
.p1_contain{ background:url(/img/2010gonghui/images/p1_bg.gif) top center no-repeat #fff; padding-top:8px; text-align:center; width:1000px; background:none;}

/*2j*/
.p2j_01{ padding-bottom:20px; background:url(/img/2010gonghui/images/p1_dot.gif) bottom repeat-x #fff; background:none;}

.p2j_01 h5,.p2j_01 h6{ margin:8px auto 8px 15px;}

.p2j_01 h6{ background:url(/img/2010gonghui/images/2j01.gif) no-repeat; width:70px; height:23px; padding-left:19px; font:bold 14px/23px "宋体"}

.p2j_02{ margin:0 20px 0 80px; }

.p2j_02 dl{ width:390px;float:left; margin:10px 20px; height:190px;}

.p2j_02 dl dt{ background:url(/img/2010gonghui/images/2j02.gif) left center no-repeat; font:bold 14px/180% "宋体"; text-align:left; padding-left:15px;}

.p2j_02 dl dd{ background:url(/img/2010gonghui/images/dot.gif) no-repeat 0 9px; padding-left:10px; text-align:left;}

.p2j_02 dl dd,.p2j_02 dl dd a{ font-size:14px; line-height:190%}

.p2j_02 dl .t01{ background:none; text-align:right; padding-right:20px;}

.p2j_02a dl{ width:820px;float:left; margin:10px 20px;}

.p2j_02a dl dd{ background:url(/img/2010gonghui/images/dot.gif) no-repeat 0 9px; padding-left:10px; text-align:left; width:400px; float:left;}

.p2j_02a dl .t01{ background:none; text-align:right; padding-right:20px; width:790px;}

table.text td div{
	font: normal 14px/180% "SimSun";
	width: 313px;
	height: 26px;
	padding: 0 5px 0 10px;
	margin: 0;
	background:url(images/dot02.png) 0 center no-repeat;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#sddm li{
	position: relative;
}
#sddm div{
	position: absolute;
	top: 50px;
	left: 0px;
}
#sddm div a {
	width: 160px;
	height: 46px;
}
.p2j_left_01{
	width: 100%!important
}
.text_con_lt{
	width:100%;
}
.text_c{
	width:90%
}